\hypertarget{app__uartcomm_8c}{}\section{applications/app\+\_\+uartcomm.c File Reference}
\label{app__uartcomm_8c}\index{applications/app\+\_\+uartcomm.\+c@{applications/app\+\_\+uartcomm.\+c}}
{\ttfamily \#include \char`\"{}app.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ch.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}hal.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}hw.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}mcpwm.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}packet.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}commands.\+h\char`\"{}}\\*
{\ttfamily \#include $<$string.\+h$>$}\\*
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{app__uartcomm_8c_a734bbab06e1a9fd2e5522db0221ff6e3}{B\+A\+U\+D\+R\+A\+T\+E}~115200
\item 
\#define \hyperlink{app__uartcomm_8c_a2f373fee1ae40ceebd013cf6dd897221}{P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R}~1
\item 
\#define \hyperlink{app__uartcomm_8c_aba0ceec384cf3acb51e0d6f45f31379c}{S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E}~1024
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{app__uartcomm_8c_aafc2ba40e7574d504fa6deb1e5ac11c5}{app\+\_\+uartcomm\+\_\+start} (void)
\item 
void \hyperlink{app__uartcomm_8c_a5295d6ee8b6b127bd3e7a5c093716fbe}{app\+\_\+uartcomm\+\_\+configure} (uint32\+\_\+t baudrate)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{app__uartcomm_8c_a734bbab06e1a9fd2e5522db0221ff6e3}{}\index{app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}!B\+A\+U\+D\+R\+A\+T\+E@{B\+A\+U\+D\+R\+A\+T\+E}}
\index{B\+A\+U\+D\+R\+A\+T\+E@{B\+A\+U\+D\+R\+A\+T\+E}!app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}}
\subsubsection[{B\+A\+U\+D\+R\+A\+T\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define B\+A\+U\+D\+R\+A\+T\+E~115200}\label{app__uartcomm_8c_a734bbab06e1a9fd2e5522db0221ff6e3}
\hypertarget{app__uartcomm_8c_a2f373fee1ae40ceebd013cf6dd897221}{}\index{app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}!P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R@{P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R}}
\index{P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R@{P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R}!app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}}
\subsubsection[{P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+C\+K\+E\+T\+\_\+\+H\+A\+N\+D\+L\+E\+R~1}\label{app__uartcomm_8c_a2f373fee1ae40ceebd013cf6dd897221}
\hypertarget{app__uartcomm_8c_aba0ceec384cf3acb51e0d6f45f31379c}{}\index{app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}!S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E@{S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E}}
\index{S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E@{S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E}!app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}}
\subsubsection[{S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define S\+E\+R\+I\+A\+L\+\_\+\+R\+X\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+I\+Z\+E~1024}\label{app__uartcomm_8c_aba0ceec384cf3acb51e0d6f45f31379c}


\subsection{Function Documentation}
\hypertarget{app__uartcomm_8c_a5295d6ee8b6b127bd3e7a5c093716fbe}{}\index{app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}!app\+\_\+uartcomm\+\_\+configure@{app\+\_\+uartcomm\+\_\+configure}}
\index{app\+\_\+uartcomm\+\_\+configure@{app\+\_\+uartcomm\+\_\+configure}!app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}}
\subsubsection[{app\+\_\+uartcomm\+\_\+configure(uint32\+\_\+t baudrate)}]{\setlength{\rightskip}{0pt plus 5cm}void app\+\_\+uartcomm\+\_\+configure (
\begin{DoxyParamCaption}
\item[{uint32\+\_\+t}]{baudrate}
\end{DoxyParamCaption}
)}\label{app__uartcomm_8c_a5295d6ee8b6b127bd3e7a5c093716fbe}
\hypertarget{app__uartcomm_8c_aafc2ba40e7574d504fa6deb1e5ac11c5}{}\index{app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}!app\+\_\+uartcomm\+\_\+start@{app\+\_\+uartcomm\+\_\+start}}
\index{app\+\_\+uartcomm\+\_\+start@{app\+\_\+uartcomm\+\_\+start}!app\+\_\+uartcomm.\+c@{app\+\_\+uartcomm.\+c}}
\subsubsection[{app\+\_\+uartcomm\+\_\+start(void)}]{\setlength{\rightskip}{0pt plus 5cm}void app\+\_\+uartcomm\+\_\+start (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{app__uartcomm_8c_aafc2ba40e7574d504fa6deb1e5ac11c5}
